package com.eedi.framework.org.controller.sys.vo.config;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;

import java.util.List;

@Schema(description = "系统界面 - 机构配置汇总信息 Response VO")
@Data
@ToString(callSuper = true)
public class SysOrgConfigAllResp {
    /**
     * 机构配置主配置信息
     */
    @Schema(description = "机构配置基本信息")
    SysOrgConfigResp sysOrgConfigResp;
    /**
     * 机构配置-友情链接配置列表
     */
    @Schema(description = "机构配置基本信息--友情链接")
    List<SysOrgConfigLinksResp> sysOrgConfigLinksResps;
    /**
     * 机构配置-海报配置列表
     */
    @Schema(description = "机构配置基本信息--海报")
    List<SysOrgConfigPlacardResp> sysOrgConfigPlacardResps;
    /**
     * 机构配置-导航栏配置列表
     */
    @Schema(description = "机构配置基本信息--导航栏")
    List<SysOrgConfigGuidanceResp> sysOrgConfigGuidanceResps;
}
